Restaurant
Busaba Soho
46 locals recommend,
Tips from locals
Low-lit Thai chain restaurant with modern dark wood interior and square communal benches. One of the best Thai restaurants in London!!! Pad Thai and fresh drinks are delicious...
Unique things to do nearby
Locals also recommend
- 12 locals recommend
Location
106-110 Wardour St
London, England