Lesnes Abbey ruins and the London skyline, Abbey Wood, London.

Lesnes Abbey ruins and the London skyline, Abbey Wood, London, England