April 20, 9:12 AM, 2025 St Vedast alias Foster City Of London Church The Little Christopher Wren Church Square mile churches, Christopher wren churches, city of london church, vestibule narthex The Parish of St Vedast is known from the 12th century, and the church is traditionally claimed...