Venues for hire in London Soho

  • Waxy O'Connors

    Waxy O'Connors is an Irish pub with a total of six meeting rooms with the largest holding up to 130 delegates. You can also hire the whole venue and for up to 700 delegates. Waxy O'Connors is located a two minute walk from Piccadilly Circus Station and is a five minute walk from Leicester Square…

  • Church House Westminster

    Church House Westminster is located in central London and has nineteen meeting spaces of various sizes which when combined can accommodate up to 600 guests theatre style.Church House Westminster is perfectly situated to enjoy local attractions including Westminster Abbey, Buckingham Palace, and…