We meet every Sunday in the hall adjoining the Welsh Chapel in Leytonstone High Road. The address is: The Welsh Chapel, 881 High Road, Leytonstone, London, E11 1HR
The Chapel is just past McDonald’s near to the Green Man Roundabout. Buses which stop right outside include the 66, 145, 257, W13, W14 and W19. Leytonstone Tube station is a short walk away (around 600 metres). A limited amount of parking is available on the site.
Please note that access to the side hall is via the black doors down the left hand side of the main building.