Nah, London is home to the largest assortment of international restaurants in the world. Otherwise they'd have to eat their own cuisine.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Nah, London is home to the largest assortment of international restaurants in the world. Otherwise they'd have to eat their own cuisine.