Of all London’s lost rivers it is the Walbrook that is the most irrefutably lost: lost to time, lost to place… well, almost. An important source of water in Roman times, when its banks were lined w…| East of Elveden