Restaurants in Telford View Details Chez Maw Restaurant at the Valley Hotel Modern British View Details Hadley Park House, Dorrells Restaurant International Browse the Telford Map