Town Green Inn

17 Town Green Lane
Aughton
L39 6SE
Telephone(01695) 229864
Real Ale

See more about this pub on WhatPub, CAMRA's national pub guide.