Church of St. Bartholomew the Great

London United Kingdom