Explore details about location Tŷ'r Winch Road. Tŷ'r Winch Road is a location situated within the Old St Mellons alongside other areas such as Tŷ'r Winch Road, Silverstone Close, Drawlings Close.