Limekiln Dock


Limekiln Dock - Tower Hamlets, Greater London, E14.