Demolished town centre, former bus station with Christ Church in distance, Crewe Cheshire UK


Size: 6240px × 4160px
Location: Crewe Cheshire England United Kingdom
Photo credit: © brinkstock / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: arcade, architecture, british, building, buildings, buildingsite, bus, busstation, car, centre, christ, church, construction, crewe, demolished, development, developments, england, english, kingdom, multi, park, royal, scheme, site, station, storey, town, uk, united