Joseph Chamberlain Clock Tower
More about Joseph Chamberlain Clock Tower
Joseph Chamberlain Clock Tower is located at University of Birmingham, Birmingham, West Midlands, B15 2TT, United Kingdom
Similar Listings
The Golden Hinde
3.5