Where

115 Southward Bridge Road
London
SE1 0AX

View Larger Map

Oasis Trust

Oasis is working in 15 countries across five continents to empower people to live life to the full - life as God intended.