New Palace Picture House

18-20 High Street,
Edinburgh, EH1 1TB

Unfavorite No one has favorited this theater yet

Showing 2 comments

jrhine
jrhine on February 21, 2008 at 9:15 pm

The New Palace Picture House had a 2/8 Hilsdon organ that is now part of a of a 4/45 Hilsdon in the New Palace Theatre Organ Heritage Center in Todholes, Greenlaw, Scotland.