Thames Walk Published 18th April 2017 at 750 × 640 in Thames Walk ← Previous Next → Thames Walk The fantastic view looking to the North Bank from the South Bank in London is both breathtaking and fascinating from an architectural perspective; showing landmark buildings both old and new.