Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right TWG Tea Leicester Square

TWG Tea Leicester Square

Restaurants, Bistros Leicester Square

Details

Address: Communication House
48 Leicester Square
London
WC2H 7LT
Price: ££
Contact:
Do you own this business?

Users say

LiveReviews|0
1 person listening

Nearby Restaurants