London, Tower of London – United Kingdom
on January 22, 2018 with No Comments
Probably the most famous landmark in London is the Tower of London. Located near the London Bridge this medieval castle with its white donjon has had many purposes over the centuries. From fortress to royal palace. From prison to museum. … Read More