Waterloo Library is located in London, United Kingdom on 1 Kennington Rd, South Bank,. Waterloo Library is rated 2.8 out of 5 in the category public library in United Kingdom.
Address
1 Kennington Rd, South Bank,
Accessibility
Wheelchair-accessible entrance