>
3 bed flat
North Audley Street, Mayfair, London, W1K, United Kingdom
£65,866 PCM
A three-bedroom apartment in a charming red brick building features three granite and marble en-suite bathrooms, an open-plan living space with views of Hyde Park, a fully fitted kitchen, and a separate guest WC.