TravelMuse
 
 

International Restaurant (The)

London, United Kingdom

Guide         Hotels         Attractions         Restaurants         Shops

Address

116 St Martins Lane
WC2N 4BF London
United Kingdom

Phone

+44 844 371 2550(Reservations)


Neighborhood

City/ Square Mile


Nearest Train

Charing Cross


Avg Cost

$25.00


Category

Thai, Chinese


Avg User Rating

18 reviews