Our Lady'S Rc Church, St John'S Wood
About Our Lady'S Rc Church, St John'S Wood
Roman Catholic Church of Our Lady in St John's Wood, London.
More about Our Lady'S Rc Church, St John'S Wood
Our Lady'S Rc Church, St John'S Wood is located at 54 Lodge Road, NW8 8LA London, United Kingdom
+442072863214
http://www.olsjw.org.uk