Explore details about location Twyford Road. Twyford Road is a location situated within the Etobicoke alongside other areas such as The Westway, Fernalroy Boulevard, Highway 27/Eglinton Avenue. Additionally, some smaller parts of Twyford Road include specific areas like Remington Drive, Prince George Drive, Thorncrest Road adding to the diversity of its landscape.