switch to street view
Location
view all photos
Photos
Description
18 Museum Street provides over 9,000 sq ft of contemporary refurbished office space with a private courtyard, providing an oasis of calm amid the rush of central London.
The building is located on the west side of Museum Street at the junction with New Oxford Street. Tottenham Court Road (Central and Northern lines), Holborn (Central and Piccadilly lines) underground stations and numerous bus routes are within easy walking distance.
Specification
- Size:
- 9,000 SqFt
- Rent:
- £48 SqFt/yr
- Business Rates:
- £17 SqFt/yr
- Terms:
- Long lease (over 3 years)
- Floor/Unit:
- G, 1, 2, 3
- Furnished:
- No
Building features