Theatre

Odeon Marble Arch

Opened

02/02/67 

Screen curvature and size

79ft by 32ft 120 degrees 

Address

10 Edgware Road

Comments

The screen size of 63ft by 30ft mentioned in the below article is by the cord not by the curve.

Current status

Now a five-plex

 

Below from http://www.flickr.com