England | Uncategorized

A Dog Travels to the Tower of London

The Tower of London is not only one of the most important buildings in England, but one of the most popular London attractions.  The tower was built in 1066 by William the Conqueror as a demonstration of Norman Power. Not just a fortress, it is also known as the gateway to the capital. It was […]

Continue Reading