SEARCH
categories
for professionals
Home
/
Categories
/
Archives
Kensington Central Library (United Kingdom)
The Kensington Central Library is a public library located in the city of Kensington in the Borough of Kensington and Chelsea, London. The library houses the Local Studies and archives collection.
No items found.