It's located in a beautiful pedestrianised street between Covent Garden and Leicester Square stations. Preliminary details are that we have a 10,000 sq ft floor and are offering units from 8 - 45 desks. It's located in a beautiful pedestrianised street between Covent Garden and Leicester Square stations. Ref: 76197