4068126 – TQ3679 : London : Tower Hamlets – The River Thames