Does anyone know anything about this place in Muswell Hill, north london? I'm looking for an activity for a rather shy 3 year old and this seems to be one of the few places which offers afternoon activities. Grateful for views.