• The Roaches

    June 5, 2018 in England ⋅ ☁️ 11 °C

    The Roaches (from the French les roches - the rocks) is a prominent rocky ridge above Leek and Tittesworth Reservoir in the Peak District of England. ... The Roaches are the most prominent part of a curving ridge which extends for several miles from Hen Cloud in the south to Back Forest and Hangingstone in the northwest.Read more