London isn’t the only amazing city in Britain. From the tip of the South coast of England to the North of Scotland, there are unique towns and cities dotted all over the countries. Whether you want to explore beautiful towns or bustling cities, you’ll be able to reach them within a few hours on the train or bus out of London. Why not spend a day discovering the architecture of Oxford and Cambridge, or a weekend seeing the historic attractions of Edinburgh. Simply browse below and book a tour or pass.