Google Street View of New Bamboo

Address: 23 Limpsfield Rd, South Croydon CR2 9LA, United Kingdom | Phone: +44 20 8657 2437

New Bamboo 360° Google Street View panorama

Nearby Restaurants