Mount Street, London, W1K
£20,000,000
Even amongst the exquisite luxury properties of Mayfair in prime central London, this apartment stands out. It is one of only a handful of properties with its own private entrance on Mount Street and is one of the largest residences to back onto the famous Mount Street Gardens, providing a tranquil vista to the entire rear of the home. The overall design and remodelled features of the apartment emphasis its spacious layout and create a sophistica...