Office Space in Mitre Street, EC3A
London | Ref 84274

Features & Amenities

  • Air Conditioning
  • Breakout Space
  • Super high speed internet
  • Kitchen
  • Showers
  • Wifi

Description

Description to come!

Location

, London, EC3A 5AY

  • Aldgate (2 Mins)
  • Tower Hill (4 Mins)
Search