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.