An iconic London landmark building. A true homage to Modernity with exceptional examples of Art Deco architecture and design. Standing 53 meters tall, 55 Broadway sits in the heart of Westminster with unparalleled views across London.
Conveniently situated just above St James Park Station, 55 Broadway benefits from a central London location that is a short 15-minute walk from Victoria and Regent Street.