The Terrace Restaurant London
Add Website
Close
The Terrace Restaurant
Be first to review Within The Royal Garden Hotel 2-24, Kensington High St,London W8 4PT Phone Number: 020 7361 0602
The Terrace Restaurant Store Hours
Hours may fluctuate
Post a review
The Terrace Restaurant Nearby
Locations Closest to You miles-
The Terrace Restaurant - London 14 Wrights Lane0.26
-
The Terrace Restaurant - London 30 Leinster Gardens Paddington0.78
-
The Terrace Restaurant - London 19C Motcomb Street Knightsbridge1.37