Greek Street, Soho, W1D

Building & Location Info

Situated on Greek Street in Soho, this property offers first floor office space totalling 3259 sq. ft. The space is fitted out to include air conditioning, perimeter trunking and access is via an entry phone system.

Soho offers a central, vibrant location with good access to the London underground system, transport links and local services.


  • Air Conditioning
  • Lifts


  • Tottenham Court Road
    0.15 miles
  • Leicester Square
    0.24 miles
  • Charing Cross London
    0.61 miles

Interested? Get in touch to find out more

Call us now