Taking in some of the UK’s highlights from the bustling cities of London and Edinburgh, to the historic city of Bath, there are endless options for your team in the UK.