Self contained 360 sq ft Office to let - 1 minute from Leicester Square Tube Station!
Office to let is on 3rd floor of our 4 floor building on quiet Great Newport Street which is between China Town and Covent Garden. Literally less than 1 minute from Leicester Square tube station. 3rd floor front facing office of 360 square feet with
- Date available: 29 Nov 2014