The Terrace on Holland Street
The content on this page is provided by a Time Out partner.
The Terrace on Holland Street is a relaxed stylish neighbourhood restaurant open for Cocktails, Lunch and Dinner on Tuesday through to Saturday.
Located on a quiet corner of ‘Holland Street’ and just a short walk away from the hustle and bustle of Kensington High Street.
The Terrace on Holland Street 33C Holland Street