top of page
House of Lords

The House of Lords, situated within the Palace of Westminster in London, England, is a historic venue renowned for its dignified atmosphere and ornate decor. As the upper house of the UK Parliament, it serves as a chamber for debating and revising proposed legislation, as well as scrutinizing government actions. Accessible via the iconic Westminster Bridge, the House of Lords stands as a symbol of British democracy and parliamentary procedure.

GEW Brochure.png
Institute of Directors

Located in central London, the IoD is a prestigious venue synonymous with leadership and business excellence. Situated in the heart of the city, near iconic landmarks such as Trafalgar Square and Buckingham Palace, the IoD offers state-of-the-art conference facilities and elegant meeting rooms. As a hub for networking and professional development, it provides a platform for executives and entrepreneurs to exchange ideas and foster innovation.

bottom of page