Museum of London

Museum of London
150 London Wall, London, United Kingdom