Home At Last Friday, 19 July 2019 11:00 am 11:00 Monday, 29 July 2019 7:00 pm 19:00 The Ice House Gallery in Holland Park Ilchester Place, Holland Park London W8 United Kingdom (map) Google Calendar ICS Admission freeIn conjunction with the Royal borough of Kensington and Chelsea Parks Service