Ad

All Places of Worship

  • Corpus Christi Catholic Church

    Corpus Christi Catholic Church is often described as “the hidden gem of Covent Garden”. Tucked away on Maiden Lane, this was the first church in England to be dedicated ‘Corpus Christi’ since the Reformation. Built in 1873 and having recently been renovated and restored, this quiet little church is a Read more [...]