21a Soho Square, London, W1D 4NR
Phone 020 7437 2010E-mailinfo@stpatricksoho.org Our Address21a Soho Square, London, W1D 4NR