At the heart of Abbey Wood lies Lesnes Abbey, a 12th-century ruin that continues to serve as a cultural and physical landmark ...