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.
Venue Details & Map
The Terrace on Holland Street
33 Holland StreetKensingtonLondonW8 4LX
- Public transport:
- Kensington High Street, Underground