VisitBritain’s first trade aims to display Britain as a prime destination. Destination Britain India, taking place in Delhi from 19-21 November, will gather British suppliers and 75 Indian buyers for business interactions, featuring travel partners from across Britain.
Read More »