International House 1 St. Katharines Way | 1 St. Katharine's Way, London E1W 1UN, England
View on Map
What travelers say:
This is a relatively high-end Western restaurant, located at 1 St. Catherine Road, London, not far from the Tower of London. The restaurant is very stylishly decorated, the interior is very emotional, and the dining environment is very good. The service here is also first-class and makes people feel very warm. The restaurant's western food is well done, the serving process is smooth, and the fore-, main- and desserts are delicious.