Oasis of Love Christian Centre
180 Grove Green Road, Leytonstone
London E11 4EN
Tel: 020 8518 7068
By Public Transport:
From Leyton Station on the Central Line - turn right on exiting the station (this is Leyton High Road), then turn right at the first set of traffic lights into Grove Green Road. Walk approx 10 mins up Grove Green Road and our building is on left at the corner of Central Avenue.