Venue Information

St. James Church Spanish Place


Address:

22 George St

UK - W1U 3QY

London, Great Britain

Phone:

020 7935 0943

URL:
www.sjrcc.org.uk/