Map

The Church is located at:

1 Debnams Road
Rotherhithe New Road
London
SE16 2BB

Closest Tube: Surrey Quays/Canada Water
Closest Bus: No 1

Advertisements