Ilchester Place
London W14 8 United Kingdom
London W14 8 United Kingdom
+44 20 7361 3003
Open HoursOffice Hours: 8a-8p M-Su (summer), 8a-4:30p M-Su (winter)
OverviewThe Holland Park houses gardens, woodland and a Japanese garden, hostel, playground for children, cricket pitch plus tennis courts to name a few. A visit to Holland Park ensures...
more
