>
3 bed flat
Hampstead Road, London NW1
£3,999 PCM
The property is a three-bedroom flat located on the 11th floor of a high-rise building with lift access. The flat features spacious double bedrooms, a lounge, a kitchen, and a bathroom with a separate WC.