Find Us

Address: Ichthus Lee Green,

23 Lampmead Road,

Lee, London,

SE12 8QJ

Email: joel.todd@ichthus.org.uk

Phone: 07950 255630

church front.JPG