Address: 206-208 Tower Bridge Road, London SE1 2UP Phone: +44 20 7378 9995
Reviewed on 06/19/2017
By: Patricia G.
Went here after touring the Tower Bridge and was pleasantly surprised to find such a chill and good spot. The staff was friendly and helpful. Split the fish... more