Lovely food, just worth going only for the Thai Calamari , they are absolutely divine!!!
One of their Central London branches does takeaway so for a on the go girl like me thats the perfect lunch treat!!!!
Located in Europe's second largest shopping mall, Busaba Westfield London offers shoppers some peaceful respite from the retail buzz.