Odeon Blackheath

117-120 Long Lane,
Blackheath,
Birmingham, B62 9EF

Unfavorite 1 person favorited this theater

Showing 1 comment

outercirclebus
outercirclebus on August 22, 2023 at 8:11 am

The site of the Blackheath Odeon was 117-120 Long Lane. The “Towsure” warehouse that has been standing on the site closed in January 2023.