Living next to British royals comes at a premium, and in this case, the price is £20,000 (US$26,527) per week. The London apartment, which neighbors Kensington Palace, home to Prince William and Kate ...
The story of Kensington Palace begins in 1605, when Sir George Coppin, a social climbing upstart, built a stately country home in the rural outskirts of London, in a suburban settlement known as ...