Back to list
Rosa's Thai Tower Bridge
Very good 8.4 (87 reviews)
Around £20
Location
2 Duchess Walk
London SE1 2SD
See on the map