London living at its finest
The Penthouse is your luxurious base in the heart of central London. Spread across two floors, this apartment offers a spacious, elegant environment situated in the historic W1 neighbourhood.
The impressive terraces, grand views, private lift and exclusive reception further enhance your living experience.
The greenery, stunning chapel and quiet location of exclusive, award-winning Fitzroy Place offer calm in the midst of the capital while placing you within easy reach of central London’s amenities.
The larger area of Pearson Square is a hidden gem, a leafy respite from the bustle of the city. This is how to truly experience life in the capital.