Twg Tea Leicester Square (Menu)

48 Leicester Square, London
+44 20 3972 0202

Give a rating to Twg Tea Leicester Square

Suggest a dish

How much did you spend at Twg Tea Leicester Square?