Back Next Westminster Abbey, London, England  

 

6 June 2005:  A closer look at the north side.