Green Street Library

Green Street Library
337-341 Green Street, London, E13 9AR
Photo of Green Street Library