London Greek Orthodox Cathedral - All Saints
Church in/near Camden Town, existing between 1824 and now