Information for Coach Tour - Tours from London at Various Locations across Inner London, Inner London (Tour). There's so much more to see in Britain than just the lovely city of London. So if you find yourself in London and want to see the best of the rest why not take a coach tour out. These tours leave London and return you back there after taking you to some of the fabulous towns, cities and sights within easy reach.