"Crossroads" is a reality TV mini series, which boasts an electrifying blend of adventure, fun and entertainment. Through the lenses of our cameras we dive into a world of abundant colors, rich ...
It was the memorable setting for the iconic Crossroads TV series and in its hotel heyday the Ramada in Sutton Coldfield was a highly rated haven for tourists and business customers, lured in by its ...