News
Southwater Event Group invests £80,000New drinking and dining experience in town-centre hotelRestaurant and fitness facilitiesFollowing a major refit and an investment of over £80,000, the 90-room Ramada Telford, based in the town centre, has just launched its brand new bar…