Campion & Elgar House

Green Street, Kidderminster, Outskirt of Birmingham, Worcestershire, DY10 1JF, England