The Tower of London is officially Her Majesty's Royal Palace and Fortress of the Tower of London. With nearly 1,000 years of fascinating tales contained within its ancient stone walls, …
One of the Royal Parks of London, Kensington Gardens was originally the private garden of the palace. Today it's a vast area of green space and links together with St …
The 15th-century manor house is located in the 1,000-acre deer park Knole Park. The deer are used to passers-by. Knole itself is one of England's largest houses. Given in 1566 …