Minding the Gap – London Transport Museum

Home to nearly ten million people, London is the largest city in the United Kingdom (UK). Not only this but it’s recorded that over 21 million people visited the capital city from overseas in 2019. Getting about a city as populated as this and that spans over 1,572 miles (that’s bigger than New York City… Continue reading Minding the Gap – London Transport Museum