Odeon Elephant & Castle

17 New Kent Road,
London, SE1 6TE

Unfavorite No one has favorited this theater yet

Showing 1 comment

Ken Roe
Ken Roe on August 1, 2009 at 12:40 pm

A set of vintage photographs of the Odeon/Coronet, Elephant & Castle:
View link