Victoria House Basement

Victoria House Basement
Bloomsbury Square, London, WC1B 4DA
Photo of Victoria House Basement