Within easy reach of this spot
Close by you'll find Stotfold Watermill & Nature Reserve, Letchworth Buddhist Temple Wilbury Farm, Letchworth Garden City Church.