London History on Foot: Walking the Thames from Roman Roots to Modern Towers
London history unfolds like a layered map you can walk through: Roman foundations beneath modern streets, medieval lanes that survived waves of rebuilding, and bold Victorian engineering that remade the...