Travel

Unusual Museums of London: Part II

London Transport Museum If you are a lover of cars, carriages, trains, buses and automobiles in any form, London’s transport museum is the place to visit. Located in the busy Covent Garden Piazza, this place is ‘the repository‘ on the history and evolution of the much acclaimed transport system of London. Spread over three levels,… Continue reading Unusual Museums of London: Part II