Aintree Retail Park (adj)

On Ormskirk Road, near Aintree Racecourse

Buses point south ↓