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 ...
Results that may be inaccessible to you are currently showing.