So quiet is the small market town of Upton, that it is difficult to believe in the stir and din of London, which is little more than an hour's journey from it. It is the terminus of the single line of rails branching off from the main line eight miles away, and along it three trains...
Más información