City of London Tower Hill mock Tram no 99 ice cream original creative refreshments car cart kiosk stall diner trailer cappuccino hot dogs burgers

- Image ID: DJ27X3
dov makabaw sundry / Alamy Stock Photo
Image ID: DJ27X3
Location: City of London Tower Hill England Great Britain United Kingdom Europe