< London Research Trip June 2009

London Research Trip June 2009

Building on the right is the chapel of St Peter ad Vincula (not the original building!)

Loading Image