Property Description
A first floor two bedroom apartment located in the heart of Hampstead. The property benefits from a bright reception room, separate kitchen, a roof terrace and is well located for the amenities and transport links.
Property reference 06792967