Incentive Trip Travel Guide for London

In this incentive trip travel guide, we bring you to London, the heart of the UK. You'll find insider travel tips on this classic destination to consider for your next major corporate event or incentive trip.

A London Travel Guide for Corporate Incentive Trips | BCD Meetings & Events

London is a truly unique city-a fantastic fusion of history and modernity imbued with culture, color and experiences, curated over two millennia. If London contained only landmarks such as Westminster Abbey and Buckingham Palace, it would still rank as one of the world’s greatest destinations, but Britain’s capital is so much more.

Whether you’re looking for architecture or adventure, boutique meeting space or flashy exotic venues, a traditional British pub or afternoon tea, this crucible of diversity is bound to deliver. With numerous iconic landmarks, and a quintessential mix of classic English culture and relentless innovation, there will be an activity, hotel, venue and transport to fit any brief – London truly has something for everyone. 

Re-Imagine LONDON For Your Next Event

Getting there

With a population of 8.8 million, London is the largest city in the UK. It is the most ethnically diverse region in England, and it is estimated that over 300 different languages are spoken in the capital every day. Its location in the south east of the country, proximity to three of the country’s largest airports, and direct train links to Europe make it incredibly accessible. Not forgetting the experiences of London Underground, London buses and black cabs for getting around the city.

London is an incredible destination throughout the year. Whilst at times unpredictable, the seasonal changes to the mild English climate are never extreme. A magical winter visit spent perusing museums and galleries will feel different to a summer fling, exploring the parks and streets. Business, leisure, or a little bit of both; London can accommodate a variety of itineraries, trip objectives and travel budgets.

Read Tips for Choosing the Right Incentive Trip Destination

Where to stay

The Rosewood

Timeless Elegance

Rosewood London is one of the finest five-star hotels in the capital. It elegantly blends English heritage and with sleek modern design to create an idyllic urban sanctuary.

Quick facts

  • Sleeping Rooms: 306
  • Chain Affiliation: Rosewood hotels
  • Stars Rating: 5

Where to Stay in London for a Corporate Incentive Trip | BCD Meetings & Events

The Curtain 

Unnuanced Edginess

The Curtain sits in the heart of Shoreditch, one of London’s most creative districts and offers a home from home feeling for freethinking souls. The impeccable rooms take stylish warehouse living to a new level; think hardwood floors, iconic photos, marble bathrooms and Marshall speakers - this hotel is as cool as it gets.

Quick facts:

  • Sleeping Rooms: 120
  • Chain Affiliation: Independent/Other
  • Stars Rating: 5

Nobu Hotel

A Unique Escape

Nestled on a quiet side road just off Great Eastern Street sits the beautifully designed Nobu Hotel Shoreditch. From the architecture to the interior decor every inch of this hotel has been impeccably curated; hints of Japanese design merge beautifully with nods to London’s industrial heritage to create a truly unique space.

Quick facts:

  • Sleeping Rooms: 120
  • Chain Affiliation: Independent/Other
  • Stars Rating: 5

Where to Stay in London for a Corporate Incentive Trip | BCD Meetings & Events


Where to Dine

Hello Darling

Centrally located, Hello Darling is a venue that gives events an intriguing twist. The quirky, vibrant venue décor has been curated by theatre design duo Darling and Edge, the property simply exudes fun. 

Different sized tables and the option to book an entire room, or the whole venue, allows for flexible group booking of up to 150 guests standing or 80 seated.  A great venue for a unique social experience.

Bob Bob Cité

Bob Bob Cité is the long-awaited French sibling to Leonid Shutov’s glamorous Bob Bob Ricard. Located in the heart of the City, in the Leadenhall building, a short walk from Bank tube station, this venue is chic and unique.

Where to Dine in London for a Corporate Incentive Trip | BCD Meetings & Events

Among the 800 bespoke light fittings, miles of mirror polished steel and iconic ‘press for champagne’ buttons, you will find classic retro leather booth seating across two huge dining rooms. There are an additional three private dining rooms with their own reception areas that overlook the city. The décor throughout is designed to emanate luxury travel, taking inspiration from mega yachts, early 20th century Zeppelin airships and first-class train carriages.   

The menu has been curated by Michelin-starred chef Eric Chavot and includes French country-cooking classics from steak tartare served with shallots, quail egg, and Siberian sturgeon caviar, to Île Florante and Baba au Rhum.

What to do

Nature Experiences 

London has recently been named as the world’s first National Park City and, as we know, spending time outside is healthy and invigorating, and encouraging sustainable practice is more important than ever. So why not try one of these outdoor activities.

At just £2 for 24 hours London’s City bikes are a fantastic way of exploring. Meander along Regent’s Canal to visit Little Venice or London Fields, explore Richmond Park, or do a spot of sightseeing with ride along the banks of the Thames.

What to Do in London for a Corporate Incentive Trip | BCD Meetings & Events

If cycling isn’t your thing perhaps attend an eco-friendly experience. Join a floristry masterclass, spend the day as a beekeeper, or book a tour of ‘Growing Underground’; the world’s first underground farm where they use the latest hydroponic systems and LED technology to sustainably grow mouth-wateringly fresh micro greens and salad - 33 meters below the bustling streets of Clapham.

Conclude your eco-friendly day with a spot of food at one of London’s most sustainable restaurants. The menu at ‘Native’ in Southwark Street offers a collection of delights created from the country's best wild foraged food and game; the tasting menu is designed to spotlight on whatever's currently flourishing in the UK’s fields, forests and coastlines. Or visit ‘The Spread Eagle’ London’s first vegan pub, where the food, drinks, fixtures and fittings are plant-based and sourced sustainably.

Cultural Experiences

In terms of cultural attractions London is a city without compare; there is always something explore, learn or admire.

Start with the incredible free museums that will be on your doorstep, the Victoria & Albert Museum, The National Gallery, Tate Modern, The National History Museum, The Wallace Collection and the Serpentine Galleries to name a few, each full of interest and opportunities to discover.

You can also experience the true impact of Shakespeare’s work whilst watching a play at The Globe Theatre. Stand in the Yard or sit in the lofty galleries to admire period actors bring these classic tales to life.   

What to Do in London for a Corporate Incentive Trip | BCD Meetings & Events

Or if a quirky adventure is more your style you could pay homage to unheralded heroes at Postman’s Park, explore a roman temple dedicated to Mithras, go on a subterranean railway at the Postal Museum or visit the completely bonkers Viktor Wynd Museum of Curiosities. There really is something for everyone.

Meet our London Specialist

Get to know: Symran Lee, Account Executive


Symran's London Travel Tips

One meal or dish we must have while in London:

It must be Bao Buns in Soho, Afternoon Tea at Fortnum and Mason or breakfast at the Wolesey.

Tips for traveling like a local in London:

  • Use the Citymapper app – it will literally take you everywhere and anywhere using the quickest route.
  • Never go to restaurants located on landmark places such as Leicester Square – no Londoners would eat there!
  • Definitely do your research, as London now has one of the world’s best and most diverse food offerings.

Top 3 things we must see or do in London:

  1. Shop or browse in Selfridges or Harrods.
  2. Drink Rosé on one of the many roof terraces (weather dependent).
  3. If you take a boat ride down the river Thames, you will get to see most of the London landmarks and have plenty of opportunities to take fabulous pictures.

Surreal spots or views that take your breath away:

Primrose Hill, then walk the streets of Hampstead and discover hidden secret gems.

One thing we need in our suitcase when traveling to London:

An umbrella! I mean-this is England!



Want more corporate event planning tips? Download our latest Event Design Trends & Innovation Report: By Design.

Event Design Trends & Innovation Report | Global Agency BCD Meetings & Events

Read more from BCD Meetings & Events:

Stay In The Know

And we’ll deliver insights, tips and expertise straight to your inbox!