Southport & West Lancs

Town Green Inn

17 Town Green Lane
Aughton
L39 6SE
Telephone(01695) 229864
Real Ale
This pub is permanently closed.

See more about this pub on CAMRA's national web site

Now the sō-lō Restaurant