Item #51-0827 Small paper banner for Odeon Leicester Square. Odeon Leicester Square.
Odeon Leicester Square.

Small paper banner for Odeon Leicester Square.

London: Circa 1960s. Silkscreen banner with phone no. 930 6111.
75 x 1000 mm. Folded in 3. Fine condition. Item #51-0827

Price: $100.00

See all items in Ephemera
See all items by Odeon Leicester Square