Welcome to The Longest Stay's December edition of 'What's On'. Here you'll find the best in events for the month of December 2014.

3-7 December Statoil Masters, Royal Albert Hall

 tennis championships,tennis masters,royal albert hall,statoil masters

One of the highlights of the ATP Championships Tour, the Statoil Masters takes place at the Royal Albert Hall, a beautiful indoor arena usually reserved for music and dance. Watch top quality tennis from some of the past greats in what is sure to be a highly competitive yet incredibly fun tournament! http://www.statoilmasterstennis.com/

4-7 December East London Design Show, Spitalfields

 east london design,design shows london,design events 2014,london design shows,

This quirky design show will feature the work of more than 100 product, interior and jewellery designers – another great opportunity to purchase those Christmas presents. Now in its 21st year, the show promises to be a lively and festive occasion. There will also be a new food hall this year with a wide selection of foods to gift. http://www.eastlondondesignshow.co.uk/

 4-7 December Art Basel, Miami Beach

 art basel,art miami,art shows 2014,art exhibitions miami,

The famous Art Basel returns to the iconic Miami Beach in a fantastic celebration of visual art! The show attracts over 70,000 people each year and exhibits work by over 250 of the world’s leading galleries, from the modern to the contemporary, from painting and photography to sculpture and installations. Many of the works become part of the city’s landscape during these 4 days in what is always a wonderfully cultural event for artist and art-lover alike. https://www.artbasel.com/en/miami-beach

6 December The Great Christmas Pudding Race, Covent Garden

 christmas events london,christmas pudding race,covent garden events,christmas 2014 what's on,

Take a break from your Christmas shopping to watch a festive version of the traditional egg & spoon race. Covent Garden’s Piazza transforms into an obstacle course and 150 contestants in teams of 6 compete in aid of Cancer Research. Guaranteed fun for a great cause! http://www.xmaspuddingrace.org.uk/Home.html

16-22 December London International Horse Show, Kensington

 london horse shows,what's on december 2014,equestrian events london,international horse show,

One of the most important equestrian events in Europe, the London International Horse Show promises to be spectacular. There are 2 performances each day providing a mix of equestrian competition, international displays and entertainment, demonstrating the best in skill and horsemanship. But if horses aren’t for you, there are also canine events and a Shopping Village! http://www.olympiahorseshow.com/

31 December Hofburg Silvester Ball, Vienna

new year's ball,what's on december 2014,new year's eve Vienna,december events, 

The Hofburg Silvester Ball is a glamorous evening full of dancing and gourmet food at the beautiful former imperial winter residence in Vienna. There will also be world-class music by performers from the Vienna State Opera, among others. To end the night, watch the countdown and spectacular fireworks display at the Heldenplatz. http://www.hofburgsilvesterball.com/english/

31 December New Year’s Eve Fireworks, London

new year's eve,new year's events london,fireworks london, 

This is the UK’s largest annual fireworks display, with people travelling in from all over the country to celebrate the New Year. The event takes place at the London Eye with the fireworks lighting up the whole skyline and, on the stroke of midnight, you will hear the famous sound of Big Ben ring out over the city. One not to be missed! http://www.visitlondon.com/things-to-do/event/27002385-mayors-new-years-eve-fireworks-at-edf-energy-london-eye