Church of England Diocese of London St. Margaret Lothbury and St. Stephen, Coleman Street with St. Christopher le Stocks, St. Bartholome

Report a problem