Image ID: 01039
Taken by Library of Birmingham
Offices, Great Charles Street, Newhall Street
Birmingham
West Midlands
England
Offices erected on the site of Church House, corner of Great Charles Street and Newhall Street. A tall modern office building.
Date: 1935
Category: Family Life
Comments
Leave a CommentPlease login or register to leave a comment
Login Register