The Clock
Pub · Bar
The Clock is a pub located on Walton Road. It offers pub food and drink in a relaxed atmosphere.
Location
Best places nearby
The highest rated places close to The Clock.
Local restaurants nearby
167 Walton Road, ENG
Location
The highest rated places close to The Clock.
167 Walton Road, ENG