1. Admin

    Razer Opens Flagship London Store

    Adding to Londons rapidly growing gaming scene, Razer are opening their largest flagship store to date in Leicester Square. Following a familiar clean style, the store is packed to the brim with all their tech goodies, allowing shoppers to actually try their gear before investing in it. More...