Explore details about location West Mains Road. West Mains Road is a location situated within the City of Edinburgh alongside other areas such as Wauchope Road, Steel's Place, York Place.