The building was constructed between 1887 and 1891 as a replacement for the Lancaster Mechanic's Institute, which stood on a different site, to commemorate Queen Victoria's Golden Jubilee.
In the early 21st century the institute was converted into a multi-use building by Lancaster City Council, and was renamed The Storey.