Tower tandoori restaurant
Tower tandoori restaurant
Address ·
Bermondsey, London
Directions
Details
Address
82A Tower Bridge Road
London
SE1 4TP
England