Victoria House

(Created by AngelsFan)

Tags

Add Tags

Recent Activity (See All)

About

Victoria House is a Grade II-listed neoclassical building, situated on Bloomsbury Square, London. Victoria House was constructed in the 1920s, built for, and for many decades occupied by, the Liverpool Victoria Friendly Society.

Photos

  • Victoria House Photo

Comments