240 High Holborn, Holborn, WC1

location Located within the heart of Holborn, 240 High Holborn is truly one of the most sought after locations in mid-town. On top of numerous bus services, holborn station (piccadilly line & central line) is within 100 yards and there are several restaurants, bars, shops and cafes that are all within close proximity. Lease new …

240 High Holborn, Holborn, WC1 Read More »