No. 1 Palace Street
No. 1 Palace Street is where world-class facilities and impeccable service meet in a unique 300,000 sq ft. island site overlooking Buckingham Palace. Behind the five distinct façades, 72 generously proportioned private residences are equipped with state-of-the-art luxuries and carefully curated interiors. No. 1 Palace Street’s exclusive resident-only facilities are designed for those who insist on convenience, quality and luxury.