The Regal Albemarle III
6 guests
3 bedrooms
Mayfair, London
This Mayfair apartment is ideal for those who desire as central an address as possible in London without sacrificing stylish interiors or having the comforts of modern living at hand. You might think it's asking a lot, but this home delivers on all fronts.