The Media Centre, 19 Bolsover St
London, W1W 5NA
Tenure:
Licence Agreement
The Media Centre provides a presence in the very heartland of media, with all three of London’s media areas – Soho, Noho and Charlotte Street within no more than a few minutes walk.
Located among the elegant Regency buildings around Great Portland Street (Metropolitan, Circle, Hammersmith and City Lines).