Blog

Mayfair

Mayfair

Situated on a well known Mayfair Square, this penthouse apartment occupies the top 2 levels. The only residential building on the square, it also boasts a lovely patio.