Solihull centre Touchwood shopping centre shopping mall with people shopping Solihull town centre West Midlands England UK GB Europe


Solihull is a market town in the Metropolitan Borough of Solihull West Midlands County, England, UK, GB Europe


Size: 7117px × 4750px
Location: Solihull West Midlands England, UK, GB Europe
Photo credit: © eye35 / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attraction, british, center, centre, england, english, europe, gb, interior, mall, market, midlands, nespresso, people, shop, shoppers, shopping, shops, small, solihull, touchwood, tourist, town, uk, visitors, west