Our selection of the 10 best Leicester Square meeting rooms
Leicester Square: a sea of tourists, the Londoners identifiable by their ducking and weaving through the throngs of people, and more often than not, they are making their way out of the area as quickly as possible.
There are only three reasons why Londoners would venture into this part of central London; they’re either attending the theatre, they’re passing through on their way to Soho or Covent Garden for drinks and/or dinner, or they’re here for a meeting.
We know a lot about those final two reasons. So, let us turn our attention to Leicester Square meeting rooms…
Read more