Telford, Shropshire
facilities, including salon, tranquil lounge and garden rooms, cinema and tea room. Here at Telford Hall, we provide...