monthly meeting
41 Grosvenor Park 41 Grosvenor Park, London, United KingdomThe meeting is at our not-so-new venue at 41 Grosvenor Park SE5 0NH (see picture below). It’s much more respectable than it looks. Coming from Burgess Park, cross Camberwell New […]