Chester

Map
Chester 
United Kingdom