Sale is a god awful town on the edge of Cheshire and Lancashire.It boasts sights such as the Racecourse council estate, a variety of charity shops and charming locals. Sale is possibly the most depressing place you will ever come across. The abundance of street performers with little or no talent will astound you. My […]
Read More… from Sale, Cheshire, a black hole of misery and despair