The building offers occupiers a wide range of amenities including cycle storage, shower and storage facilities.
Weston House is a 1960s Central London office building located in a prime prominent position on the southern side of High Holborn. The building comprises 63,367 sq. ft. (5,887 sq. m) of offices over 1st to 7th floors.