Order your food online for The Thela in London

We are preparing your food delivery for The Thela

Menulist

The Thela

82 Abbott Avenue, London, SW208SQ, SW11 3JR, United Kingdom
Coffee, Bakeries, Delivery Services, British, Pub, International, Burgers, Bar, Coffee, Brunch, Steak, Tea, Breakfast, Wine, Pubs, Chicken, Beer
The redirect does not work? Just click on this link or copy it into your address bar