Detailed Introduction Of This Property
Only one Tube stop from the Isle of Dogs Financial City, between the Elizabeth Line and Royal Victoria Station, it has an excellent location and is adjacent to Tate London Dock.