London, Tower of London – United Kingdom
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

1 15 16 17 18