The Swan Taphouse is een 18e-eeuws malt huis aan de oevers van de rivier de Severn, op 6 minuten lopen van de IJzeren Brug.
Alle kamers zijn individueel ingericht en vele bieden uitzicht op de rivier.
De drukke bar en het restaurant serveren de hele dag door huisgemaakte en lokale gerechten. Op sommige avonden in het weekend is er livemuziek in het Swan Taphouse.
Het Museum van de Gorge ligt op 1 minuut lopen en het centraal station van Telford ligt op 13 minuten rijden.