Lesnes Abbey ruins, Abbey Wood, London.

Lesnes Abbey ruins, Abbey Wood, London, England