Behind the attractive Victorian facade of the original Queens Hotel is a 1990's high specification office building built with the emphasis on providing a high quality environment that includes Broadband, offering companies comfortable working conditions and quality image.
The centre occupies a prominent site on Leicester Square, one of London's most popular tourist and entertainment centres.