South Hill Park
Hampstead, London, NW3 2SS
- Recently RefurbishedRecently Refurbished
- Duplex apartmentDuplex apartment
- Situated within a semi-detached Victorian houseSituated within a semi-detached Victorian house
- Private roof terrace with fantastic viewsPrivate roof terrace with fantastic views