Prince Charles will essentially live in a “flat above the shop” in Buckingham Palace when he becomes king as he's planning an overhaul of royal residences.
Prince Charles will essentially live in a “flat above the shop” in Buckingham Palace when he becomes king as he's planning an overhaul of royal residences.