IT Services
Budget: £60000
Location: London, W1T
Space: 1400 sq ft
  • Waiting area OPT 2
  • Hot desk area
  • Open Plan 2
  • Open Plan 1
  • Meeting Room 1