Empire Square Serviced Apartments is a development steeped in London's history, fusing cutting-edge and innovative design with ground-breaking architecture. Ideal for a short term stay, the Empire Square is situated at London Bridge, just minutes from London's Financial District. Stylish apartments and penthouses are on offer, many with striking views across London. The emphasis is on light and space, with all apartments boasting large scenic windows and most with floor-to-ceiling glazing in the living room. Our Executive Apartments at Empire Square include the additional benefits of a luxury welcome hamper, an additional linen change, a full SKY TV package, with an independent box in each room for multi-viewing, and SKY+ in the living room to record live television.