A substantial newly refurbished Ambassadorial residence situated in the heart of Hampstead Village. This property has been refurbished to an exacting standard throughout and features a master ... see full details and 12 photos