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.
Compare listings
Compare