AOL Travel

Terrace Restaurant (The), London

Terrace Restaurant (The) - London, United Kingdom
Terrace Restaurant (The)
33c Holland Street, London, United Kingdom W8 4LXMap
+44 20 7937 3224
Neighborhood: Kensington/ Chelsea

Do you know that at The Terrace Restaurant, succulent roast duck is accompanied by a luscious cranberry sauce, and add to that cherry tomatoes and peas and you have a winner. Your fellow diners are bankers and couples with a flair for fashion, so dress smart and carry enough cash, you will want to try all the courses!

Write a Review

How would you rate your overall experience with Terrace Restaurant (The)?
Restaurant General Information
  • Feature: Outdoor dining;Trendy
  • Credit Cards Accepted: visa, mastercard
  • Nearest Train: High Street Kensington
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!