Prominently positioned on the main thoroughfare in Cullompton, The Manor House Hotel reputedly dates back to the 16th Century and is a substantial, Grade 1 Listed, 2-storey property, originally built
↧