Restaurants in London,
Restaurants
347-349 Upper Street,
London ,
N1 0PD
UNITED KINGDOM
Thai Square Islington attracts local residents and businesses alike. With its flawless service, thoughtfully curated and excellent restaurant deals, it’s one of London’s best Thai restaurants and a staple on the Upper Street restaurant scene. The restaurant also offers a great value early bird menu, which in our opinion is one of the best restaurant deals in London.
Worldwide > United Kingdom > London > Restaurants