Theobalds is a Grade A office building which was substantially reconstructed in 1998. The property provides 134,923 square feet of highly specified office and ancillary accommodation along with 15 car parking spaces. With its pivotal Midtown location in this rapidly expanding commercial district of London, 98 Theobalds Road is the European Headquarters of Warner Brothers, one of the world’s preeminent entertainment organizations.
98 Theobalds Rd
London WC1X 8WB
134,923 square feet of Office Space