Tonight is the 60th Eurovision Song Contest, and once again we're in for an evening of cheesy music and crazy outfits as the 27 finalists battle it out for the prize.
If you don't have a TV at home, or if you just feel like getting out and being part of the Eurovision atmosphere, these are the best places to go and watch it in London.
Retro Bar in Embankment
Walking distance from Embankment and Leicester Square stations, this funky looking bar is putting on a free-entry screening of the contest. There will be a host providing entertainment downstairs, and the fun will continue till 12am. Make sure you arrive not long after 6pm though, or you might not get a seat.
Address: 2 George Court, Embankment, London, WC2N 6HH
Century Club on Shaftesbury Avenue
For those who don't just want to watch other people sing, the Century Club is hosting Eurovision-themed karaoke before the actual event kicks off.
After the winner has been announced, there'll be a Euro hit disco till 2am, and a prize for the best-dressed diva. The event starts at 7pm.
Address: 61-63 Shaftesbury Avenue, London W1D 6LQ
Bethnal Green Working Men’s Club
While the contest is being shown on the big screen, there'll also be live acts, games and a Euro-pop disco with hits from artists like Ace of Base, Culture Beat and 2 Unlimited. It's also fancy dress – everyone has to go looking like the country they want to win.
Address: 42-46 Pollard Row, E2 6NB
The Water Poet, Shoreditch
If you like to think you're a Eurovision expert, this is the choice for you – there will be a Eurovision Quiz in the Garden Dining Room and an Austrian barbecue outside to celebrate last year's winner.
Also in recognition of Conchita Wurst's success, the first 1,000 bearded ladies who come to the pub will get a free drink.
Address: 9-11 Folgate Street, E1 6BX
Rudds in Blackfriars
This Eurovision party is being organised by the ProudWomen partnership, and is in support of the annual Pride in London celebrations. Alongside the event screening, there'll be drinking games, DJs and dancing.
Address: 148 Queen Victoria Street EC4V 4BY