London Blue Movie Centre
37 Berwick Street,
London,
W1F 8RJ
37 Berwick Street,
London,
W1F 8RJ
1 person
favorited this theater
Showing 1 comment
Opened on September 1st, 1975 and didn’t last long since Scotland Yard raided the place.