Menu Close

Category: Castles & Palaces

Sunset at Kensington Palace, UK

London royal Palaces

Here is the list of best royal palaces located in or near London. Must see palaces in London: Buckingham Palace, Kensington Palace, Hampton Court Palace.…

×