Scala Cinema

16-18 North End,
Croydon, CR9 1SB

Unfavorite No one has favorited this theater yet

Showing 1 comment

keiths
keiths on July 14, 2009 at 4:26 am

These ‘swallow-ups’ by department stores/council offices etc aren’t a new thing then?