Consecrated 13th July 1684.
Location 197 Piccadilly, London, W1
Categories
Authority
More Information Saint James's Piccadilly