Greek Street, Soho, W1D
Gallery
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.
Features
- Air Conditioning
- Lifts
Transport
- Tottenham Court Road0.15 miles
- Leicester Square0.24 miles
- Charing Cross London0.61 miles