Capitol Cinema
116-118 Queen Street,
Cardiff,
CF1 4EY
116-118 Queen Street,
Cardiff,
CF1 4EY
4 people favorited this theater
Uploaded By
More Photos of This Theater
The Hammond Lefleur electronic organ, installed in 1938.
No one has favorited this photo yet