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