Electric Palace

210 Lewisham High Street,
London, SE13 6JP

Unfavorite No one has favorited this theater yet

Showing 2 photos
  • Electric Palace, High Street, Lewisham, London 1913
  • Electric Palace

Add New Photo