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