Charing Cross Road
Charing Cross Library, 4-6 Charing Cross Road, Leicester Square, London WC2H 0BJ, United Kingdom. Opened 9 Aug 1940.