Bahnhof Town GreenDer Bahnhof Town Green befindet sich in Town Green, Aughton , Lancashire , England, an der Ormskirk- Zweigstrecke der Northern Line von Merseyrail .ExzellentAughton, Lancashire