Coffee mornings. Free tea, coffee and cakes are provided. Location Address 102 Lollard Street London SE11 6PX United Kingdom location Opening times Venue opening times Wednesday 10am-12pm