United KingdomβΊLondonβΊStratfordβΊBamboo-Mat StratfordPhoto Gallery for Bamboo-Mat StratfordSee full detailsReserve a table