
Alice of the United Kingdom
The Princess’s Gardens – Kew Palace and Gardens
Kew Palace is perhaps one of London’s treasures, a lovely red building in the middle of a huge park with a ton of royal history. It was originally a much larger complex, but the main building, known as the Dutch House, survives to this day. It was occupied by the royal family from 1728 until 1818 [read more]