Kidsart! Hampstead Garden Suburb Reviews Home / Reviews / Kidsart! Reviews / Kidsart! Hampstead Garden Suburb Reviews Contact Details Free Church North Square London NW11 7AA UK 07827 275821 Opening Hours Monday closed Tuesday closed Wednesday closed Thursday 16:00-18:30 Friday closed Saturday 09:30-12:00 Sunday closed