
Victoria House
Victoria House is a Grade II-listed neoclassical building in Bloomsbury, London, WC1. It stands on a long rectangular island site between the east side of Bloomsbury Square and Southampton Row.
Victoria House is a Grade II-listed neoclassical building in Bloomsbury, London, WC1. It stands on a long rectangular island site between the east side of Bloomsbury Square and Southampton Row.