Lighthouse
Lighthouse
St Mary's Leyton. 35 Church Road, Leyton, London. E10 5JP

None

Opening times

Thursday:
12:00 - 14:00