Thamesmead Library

Thamesmead Library
Binsey Walk, Thamesmead, London, SE2 9TS