North Woolwich Old Station Museum
Pier Rd., Newham, London, United Kingdom, E16 2JJ
(02074) 747244 Phone