Guildhall Yard will be covered in papel picado bunting for this fiesta. Gorge on tacos and tamales and sip on agave cocktails then watch mariachi bands and lycra-filled Lucha Libre wrestling shows. Salud!
Sip on craft beer from ten UK breweries, plus get some natural wine and cocktails on tap at the east London brewery’s boozy birthday celebration.
Besides the Thames and in the shadow of Battersea Power Station, the setting couldn’t be better for this indie food market. Stock up on independent produce, tuck in street food, browse craft stalls and listen to live music.
On your marks, get set, eat! Everyone's favourite takeaway service Just Eat is back for another food fest in Shoreditch. Bringing together their best restaurant partners and concocting dishes with an ‘immersive twist’. Eat up!
An innovative tasting-menu restaurant in Marylebone. Because, admit it, you love food more than the person sitting next to you and this is complex, meticulous food that's been designed not just to impress, but to stun you into submission.
Calling all muggles and wizards! Head to Prince Charles Cinema for an all-night Harry Potter marathon. Starting with 'Philosopher's Stone' at 8.30pm and will run right through the night until 5.25am the next day, come watch if you think you're wiz-ard enough.
Catch the mother of all chick flicks ‘When Harry Met Sally’ on a boat tonight. Float along the River Thames, take in London's sights and sounds on this unique cinematic experience.
Contem-paw-ary art chosen by cultured canines. Hounds down, this show is the Shih Tzu. Raise a glass to the world's best bitches.
Take a chill pill and give yourself some much deserved ‘me-time’ at 7UP's chilled out pop-up. To celebrate their 90th birthday they'll be inviting guests to hang out in a hammock, watch artists doodle and listen to soothing music whilst you sip on free fizzy drinks.
On yer bike! Learn how to flair and flatspin from the pros at this BMX cycling taster session. Bikes and helmets will be provided at the track and places are limited to 20 participants per slot.
Snap up exclusive discounts in London
Time Out's handpicked deals — hurry, they won't be around for long...