The restaurant scene in London wouldn’t be complete without T Bar. You will find T Bar in London on 32 - 38 Duke's Pl. T Bar's menu is all about delicious Tea fare. Being located in the heart of Aldgate, London makes T Bar easily accessible with plenty of other or similar restaurants near T Bar in London. Find your new favourite restaurant on Quandoo and book your table online in just a few clicks.