Enjoying an iconic riverside setting with delightful views over the Thames and of St. Paul’s Cathedral, The Swan is a beautifully styled restaurant which offers a unique location to host your corporate…
It's a central London location for this large restaurant and bar, easy to get to, easy to slip into a very relaxing event. Tudor Street is a classic city wine bar that's packed with character which is…
Treat your guests to an authentic taste of Italy at Fiume, right on the banks of the River Thames at Battersea Power Station’s Circus West Village. With capacity for up to 150 people, this elegant restaurant…
The original Gaucho restaurant in Piccadilly is situated in the home of the previous Spanish Ambassador. This sumptuous venue oozes Argentinian elegance and splendor. For private and corporate events,…
Upbeat Piccadilly is the location for this unique venue that follows in the tradition of great British pubs; a welcoming retreat from the hustle and bustle of central London, and a relaxed venue for drinks…
Located on the north bank, overlooking the Thames proudly stands The Mermaid conference centre and River Rooms recently renovated to provide flexible state of the art meetings and events facilities for…
For one-off upbeat ambience, book The King’s Head for your next business meeting, drinks reception or private party. Located in amidst the fashion houses and resplendent architecture of swanky Mayfair,…
Cool and quirky, Bar Soho may be in an ancient building, but it’s right up there in the trendies when it comes to style, service and what they’ve got. It’s actually a cocktail bar spread over two…
If you have a thing for art deco you’re going to love this! The Sheraton Grand London Park Lane is well located in the heart of Mayfair, overlooking Green Park and just a short stroll from Buckingham…
It’s down to London Bridge for this traditional British pub with lashings of character and exciting history. It’s inviting and friendly and makes an upbeat venue for any networking or drinks reception,…