Back to All Events

Home At Last


  • The Ice House Gallery in Holland Park Ilchester Place, Holland Park London W8 United Kingdom (map)
Home At Last Poster

Admission free

In conjunction with the Royal borough of Kensington and Chelsea Parks Service

Earlier Event: 25 April
Love Stories
Later Event: 21 November
New Website Launch