The London Marriott Hotel Park Lane is a 5-star luxury hotel is in a superb location in vibrant Mayfair in central London. Ideal for corporate and social events there are 3 flexible function spaces with…
The Victory Services Club was founded in 1907 as a private military members club and is located in Marble Arch, Central London. The VSC is the perfect venue to host your event with in-house catering and…
With an enviable Covent Garden location, Tredwells is a stylish contemporary restaurant that makes a great backdrop for business meetings and events like exhibitions and team building days; it's a place…
In the heart of London’s Soho district, W London is within sauntering distance of the best-known London landmarks. Now that’s a bonus for your guests, so book here for business meetings and events…