This Pub is Permanently Closed
New Clifton inns Free House in former commercial premises opened in 1988. By 1998 closed and absorbed into 'Old Orleans' restaurant next door. In 2015 appears to be kitchen of Joe Allen's on Exeter Street
Notice an error or missing details? Help us keep our pub & club information accurate by sharing any corrections or updates you spot.