The property is situated on the South side of Theobalds Road at its junction with Old North Road which leads to Red Lion Square. Transport links are excellent with Holborn, Chancery Lane and Russell Square underground stations (Central & Piccadilly ) within close proximity.
Amenities:
Compare listings
Compare