Get Directions to Tamasha ← View details 131 Widmore Road, Bromley BR1 3AX, United Kingdom, Bromley, England Get Directions From* To * — Required information