St Mary Magdeline Parish Church is London based company that is listed as Places Of Worship.
Location of St Mary Magdeline Parish Church is Munster Square, London.