Google Street View of Bamboo Garden

Address: 260 Brockley Rd, London SE4 2SF, United Kingdom | Phone: +44 20 8320 2826

Bamboo Garden 360° Google Street View panorama

Nearby Restaurants