Holland Park Ice House
London, W8 6LU, United Kingdom
5
2 reviews
2 comments
GQ2W+QJ London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsC. crane
We once saw a delightful exhibit of paintings there.
Lovely Bee2 years ago
It’s so much peaceful to walk through this park in a busy city.