Victoria House is a Neoclassical Grade II-listed office building in Holborn. Originally designed as the headquarters for an insurance company, the building has undergone many refurbishments since it ...
Some results have been hidden because they may be inaccessible to you