A short self-drive tour of the most popular destinations in England. London, Stonehenge, Bath, Stratford-upon-Avon and Windsor. This tour takes you to some of the most famous places in England, but with the famous Homemade Holidays twist which means that you are something more that ‘just another tourist’.