The Bandstand, The Carfax, Horsham, West Sussex, England, United Kingdom

- Image ID: HJA01F
Greg Balfour Evans / Alamy Stock Photo
Image ID: HJA01F
Location: The Carfax, Horsham, Horsham District, West Sussex, England, United Kingdom