Stamford Brook to Bedford Park

London is littered with clues of its many lost rivers which now flow underground. One such is [1] Stamford Brook Station whose name is eponymous with the river that gives […]