Share
twitterlinkedinfacebook
Image 1 of 1
SLN017Erol.jpg
The ruins of Lesnes Abbey with the apartment blocks of Thamesmead in the background, Abbeywood, southeast London, UK