Quote:
Originally Posted by Paul Corfield[_2_]
|
Thank you for that link. Yes, it's not the most inviting station
in London although there are several just as bad and one or
two, Angel Road for example, even worse.
I'd forgotten it was in Horn Lane. Without intending to, I have
always bypassed it when driving because I normally use Twyford
Avenue and Noel Road.