Tower of London
Tower of London is much more impressive on the outside (especially from the opposite side of Thames) than on the inside. However, it has a lot of historical significance and is definitely worth the time we spent there. The Crown … Continued