Solihull town centre shoppers shopping and shops on the high street in Solihull High street Solihull 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: 7217px × 4817px
Location: Solihull West Midlands England, UK, GB Europe
Photo credit: © eye35 / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, blue, british, busy, caffe, center, centre, england, english, europe, gb, high, market, midlands, nero, people, shoppers, shopping, shops, sky, small, solihull, street, summer, tourist, town, trees, uk, visitors, west