HOME TO THE THRONE- MOST INSTAGRAMABLE ROYAL RESIDENCES REVEALED

With Her Majesty The Queen vacating her 828,821 square foot Palace and relocating just a little over an hour down the road to Windsor Castle HeatingForce.co.uk wanted to see what UK royal lived in the most Instagramable part of town and it seems that the palace with the most pics is also home to the most royals with 11 royal residents at Kensington Palace!

Spread the love