Clock Tower Inn Station Road Telford TF2 8JY (01952) 677568 Opening times: 11-11 See more about this pub on WhatPub, CAMRA's national pub guide. Large Modern Pub