Five Exceptional Spots in the UK You Can’t Miss When the UK comes to mind, most think of London and its iconic Buckingham Palace, Camden Town, Soho and the river Thames. But there is much more to explore in the United Kingdom.