About St Nicholas' Chapel, Manor Park
Religion, Churches, Interesting Places, Other Churches
St Nicholas' Chapel, Manor Park is a Roman Catholic parish church in Manor Park, east London.
Source From:
Wikipedia
24, Gladding Road, London, England, United Kingdom, E12