Neben der Hauptstraße in der kleinen Stadt befindet sich ein Landhaus Cotswold,Vereinigtes Königreich