Located in Cumbria, Lake District, this little town of Grange has a quiet and welcoming atmosphere. Its surroundings provide much to admire with everything from fells and mountain peaks to meadows and wildlife. One of th ebest tea shops in cumbria sits on the riverside at Grange, well worth a vist for a homemade scone and tea.