John Harvard Library

John Harvard Library
201-211 Borough High Street, London, SE1 1JA
Photo of John Harvard Library