Princess Beatrice has reportedly been resting in a £3.5 million ($A6.9 million) home as she awaits the birth of her second child.
The Windsor Farm Shop is a short drive from their Adelaide Cottage home in the grounds of Windsor Castle. People flock to the shop, which was the idea of the late Duke of Edinburgh, to buy locally ...