Tower of London. London, England. The Tower of London is just one of the many stops I made on my tour of this depressingly rainy, with a zero to no chance of sun, city. Moaning aside, this city is definitely worth a visit whether you're a history aficionado or you want to have a meet and greet with the Queen. Cheers!