Turnback A in City of Westminster

Turnback A in City of Westminster is a railway line (Transport for London, 1435 mm, overhead line).

Speed Limit
25 mph
Operator
Transport for London