Peckham Library (built 2000)
Location: 51.47433°N, 0.06930°W