Park Royal & Twyford Abbey tube station
in undefined, United KingdomCategory: Attraction
0 views
0 shares
0 comments
set bookmark!
Created/changed by:
System
Address details
38 Twyford Abbey Rd, London NW10 7HA, UK Print route »Phone & WWW
Business hours
Info
Park Royal & Twyford Abbey was a station on the District Railway (now the District line), on a route now utilised by the Piccadilly line of the London Underground. It opened in 1903.
It was located near Twyford Abbey Road, a short distance north of the current Park Royal station which replaced it in 1931.
