Back to list
Rosa's Thai Clapham Junction
Very good 8.1 (39 reviews)
Approx. £20
Location
54 Northcote Road
London SW11 1PA
See on the map
Book
Itinerary