Victoria House, London
From Wikipedia, the free encyclopedia
Victoria House is a neoclassical building in Bloomsbury, London, WC1. It stands on a long rectangular island site between the east side of Bloomsbury Square and Southampton Row. It became a Grade II listed building in December 1990.[1]