Museum of London Docklands

Museum of London Docklands
No.1 Warehouse, W India Dock Rd, London, United Kingdom