London, United Kingdom

Guided Tour at the Museum of London