Town Green Inn
17 Town Green LaneAughton
L39 6SE
(01695) 229864
This pub is permanently closed.
See more about this pub on WhatPub, CAMRA's national pub guide.
Now the sō-lō Restaurant
See more about this pub on WhatPub, CAMRA's national pub guide.
Now the sō-lō Restaurant