Park Lane, Mayfair, W1K

£19,950,000
5 bedrooms 5 bathrooms 1 reception