Castle Combe, GB
The Manor House is a 17th-century country house hotel in Castle Combe, Wiltshire in the south of England.