Mosborough is basically just one long road, yet it is classed as a village in Sheffied, England. Currently it has around ten Pubs, fifteen Chippies and one shop which represents what kind of people live there. It is a stop-shop for people proceeding too or from Sheffield, nothing more.
I went to Sheffield today and had to go along a road called Mosborough I think it was called...
by Mis-Step September 30, 2008