Christmas tree shoppers face a mile-long detour around Prince William and Kate's new Windsor home at Forest Lodge as security measures limit local access routes