>
3 bed property
Charles Street, Mayfair W1J
£27,083 PCM
The property, "The Townhouse", is a three-bedroom duplex located in a refurbished building. It features air-conditioning, a private entrance, and a garage. The building is situated on Charles Street in the heart of Mayfair.