Olympia Electric Palace Picture House

Bramall Lane and Shoreham Street,
Sheffield, S2

Unfavorite No one has favorited this theater yet

Showing 1 comment

rivest266
rivest266 on October 7, 2021 at 5:25 pm

This opened on September 21st, 1911. Grand opening ad posted.