England - The Prehistoric and Now - midareff

This is a street side view of Saint Margaret's Church located on the grounds of the Westminster Abby, London, England.