Back to list
Rosa's Thai West Hampstead
Well 7.9 (39 reviews)
Approx. £20
Location
152a West End Lane
London NW6 1SB
See on the map
Book
Itinerary