Barking, St Margaret
(nV)
Barking, St Margaret
(nVI)
Barking, St Margaret
(nVII)
Barking, St Margaret
(nX)
Barking, St Margaret
(sIV)
Barking, St Margaret
(sVII)
Barking, St Margaret
(sVIII)
© 2010 King's College London