Category: Fashion & Lifestyle Dates: Tuesday, 30 October 2012 to Sunday, 04 November 2012 Date: October 30th to November 4th 2012 Christmas may be some months off yet, but luxury London hotel guests can get into the festive mood early by attending the Spirit of Christmas Fair at the end of October. Running from October 30th to November 4th at the Olympia Grand Hall at Earls Court, the event will present a massive collection of unique gifts that cannot be purchased elsewhere, including offerings from more than 200 new boutiques. In addition to the main shopping areas, attendees can sample and purchase luxury cuisine at the accompanying Food Hall, Great Taste Awards Theatre or Mosimann's Winter Restaurant, or else learn how to bring the festive spirit home at the House & Garden Workshop. The fair is open from 10:00 to 18:00 GMT most days, with an extended 21:00 closing time confirmed for Thursday November 1st. London visitors who do not want their pets to be left out of the holiday fun should book the Pampered Pet package at The Milestone Hotel, which allows them to bring an animal friend with them to stay. It also includes a number of special treats, including a gift basket, grooming session and a gourmet meal for the pet, plus a massage and a three-course dinner for the owner.