Offering approximately 1700 sq ft of internal living space with great views over London's skyline. The property benefits from a large double reception room,
A recently refurbished and interior designed three double bedroom apartment located moments from Hampstead Village (0.4m). This property has been refurbished