High Holborn Holborn London Serviced Offices

Skyline Verdict

A minute away from Holborn station!