Walthamstow Library

Walthamstow Library
High Street, London, E17 7JN