The Broadway

In SW1, six new towers form a modern-day masterpiece, epitomising innovative British design and making up London’s latest prime address. The Broadway delivers a fresh perspective on city living, from the sensational vistas across the capital to its five-star facilities and a seamless service. Here, you can impress in the private meeting room, unwind in the spa, shop the latest fashions, or simply take in the awe-inspiring views.