Willow Creek House

454 Spruce St
London