Write a review

The Bamboo Rooms

← View details

25 Otley Road, Shipley BD17 7DH, United Kingdom, Shipley, England