Best Royal Palaces in London

Some of London’s most intriguing and popular attractions are those surrounding the monarchy. From William the Conqueror to Henry VIII, there are a string of palaces, stunning party halls and breathtaking architectural designs to see in London. Below is a list of some of the city’s most popular, visit at least one of them and […]