Location St Saviour's Dock, Shad Thames, London, SE1
Categories
Authority
More Information Neckinger River