Church on London Road.
Note: despite the address, the entrance is between 14 London Road and 16 London Road. The church is located on the upper floors of numbers 12 and 14 London Road.
Powered by OpenGuides 0.82.
This guide is in read-only mode.
The textual content of this work is licensed under the
Creative Commons Attribution Non-Commercial Share-Alike 2.0
licence. Photographic content remains the property of the original
photographer, and is used here either under Creative Commons or by