becleach/ August 13, 2018/ Uncategorized
Fleet River Pilgrimages trace the course of the Rover Fleet from one of its many sources on Hampstead Heath to its confluence with the Thames at Blackfriars.