Serviced Office Space and Meeting Rooms in Holborn Dating back to the 13th Century, Holborn has a long association with law because of the Inns of Court and the Royal Court of Justice. Grade II listed building is also home to this business centre, providing high quality serviced office space with many interesting period features still to be seen inside and good natural light.