A sign Advertising the Rainforest's Café on Leicester Square London England

- Image ID: C1A92R
Mim Friday / Alamy Stock Photo
Image ID: C1A92R
Location: City of London England