"There is nothing quite as beautiful as an English Country House"...
North Ormsby Manor is the quintessential English Country House. Dating from c1860, it has been sensitively & imaginatively renovated over several years. It retains most of its architectural heritage & has been authentically furnished to create an ambience evocative of the interwar Country House.