Public Library
5-7 Disraeli Road, London, Greater London, SW15 2DR, Un
Public Library
5-7 Disraeli Road, London, Greater London, SW15 2DR, Un
Public Library
1 Vesey Path, E India Dock Road, London, Greater London, E14 6BT, Un
Public Library
Hill House, 1 Little New Street, London, Greater London, EC4A 3JR, Un
Public Library
Balham Library Hall, 16 Ramsden Road, London, Greater London, SW12 8QY, Un
Public Library
321 Whitechapel Road, London, Greater London, E1 1BU, Un
Public Library
260 Commercial Road, London, Greater London, E1 2FB, Un
Public Library
1 Artizan Street, London, London, Greater London, E1 7AF, Un
Public Library
Manor House, 34 Old Road, London, Greater London, SE13 5SY, Un
Public Library
12 Lambarde Square, London, Greater London, SE10 9GB, Un
Public Bathroom
1 Artizan Street, London, Greater London, E1 7AF, Un