Oops! Something went wrong, please try again later.
Cromwell House is a Grade I listed building built in 1638 in Highgate Village, now a suburb of London. It is currently owned by the Republic of Ghana …
AdBook Accommodation in Highgate, England. Filter by Amenities, Photos, Reviews and More. Find the Perfect Place for Your Family with Plenty of Space to Relax and Reconnect.
Amenities: Free Wifi, Full Kitchen, Air Conditioning, Swimming Pool, Pet Friendly