About Alexandra Park Library
Alexandra Park Library is a world-renowned research library in London, England. With over two million items, it is the largest library in the UK and one of the largest in Europe.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.