St Patrick's Church
21A Soho Square, London W1D 4NR England
St Patrick's Church is a Churches & Cathedrals place is located in London, England. The address of St Patrick's Church is 21A Soho Square, London W1D 4NR England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 20 7437 2010, or open their website to view relevant information, The url is http://www.stpatricksoho.org