London’s Layers: A Walking Guide to Roman Ruins, Medieval Lanes and Modern Rebirth
London is a city built on layers — literal and cultural. Walk any major street and you move through Roman foundations, medieval lanes, grand Tudor facades, Victorian brickwork and sleek...