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