VisitBritain to host trade mission to India from Nov 19-21 in Delhi, first in three years

British travel trade and industry suppliers are set to show why Britain is the must-go-now destination to buyers from across India as VisitBritain hosts its first trade mission to the country in more than three