London is the financial hub for several industries in the UK. Lunchtime meetings are a regular affair at the most prestigious venues in the city’s high standard hotels. Business leaders will come together to brainstorm, pitch ideas, sign contracts and celebrate successes over lunch. Crowne Plaza London The City for
Read more