The Old Town Hall Inn

Location: England, GB