The building is a former Victorian fire station originally constructed in 1885 and redeveloped behind a retained Grade II listed façade with a modern steel framed structure. The building is situated in a prime and prominent location in the heart of the City of London on the east side of Bishopsgate, directly opposite Liverpool Street Station. Ref: 76088