Found on High Street in the Ironbridge area of Telford, Cleo’s of Ironbridge is a delightful little bar & restaurant that serves a wealth of exquisite cocktails alongside some scrumptious fare.
The venue is sat on the banks of the River Severn and just a stone’s throw away from the Shropshire Hills Area of Outstanding Natural Beauty, making it a fine spot from which to get some respite in the enjoyment of a hearty meal.