Odeon Greenwich

82 Trafalgar Road,
London, SE10

Unfavorite No one has favorited this theater yet

Showing 1 comment

Ken Roe
Ken Roe on November 14, 2009 at 6:54 am

The former Trafalgar Cinema/Odeon photographed in use as a supermarket in July 1983:
View link