Westminster Cathedral Virtual Tour

Westminster Cathedral, London

Westminster Cathedral is the largest Catholic church in England and Wales. Built for Cardinal Vaughan by the architect John Francis Bentley in Byzantine style. The first major service was held in June 1903 – and this was the funeral of Cardinal Vaughan. These virtual tours show Westminster Cathedral during the extensive refurbishment in 2008.