The Cross Inn
Pub · Bar
The Cross Inn is a pub.
Location
Best places nearby
The highest rated places close to The Cross Inn.
Local restaurants nearby
783 Newport Road, WLS
Location
The highest rated places close to The Cross Inn.
783 Newport Road, WLS