The majority of national and international buses to London arrive at Victoria Station, providers include, National Express, Eurolines and Megabus. The terminus is in a central location and well connected to the rest of the city by the tube and an extensive local bus network. Liverpool Street Bus Station is inside the train station of the same name and receives passengers from local routes, operated by Transport for London. It is situated within what is known as the ‘square mile’, the City of London’s financial district. Towards the east, Stratford Bus Station provides local services through Transport for London, but passengers can also catch long-distance National Express coaches and a Terravision service to Stanstead Airport. Stratford is around 30 minutes from central London on public transport.
London is a friendly city with plenty to see and do for visitors. Lots of the most stunning attractions are free, like the V&A, Natural History, and Science Museums, all located in leafy South Kensington. Unlike most large cities, London is a walkable metropolis, with many of its most iconic landmarks within an hour’s stroll. It’s possible for visitors to take in Piccadilly Circus, Trafalgar Square and the Houses of Parliament in one afternoon, then put their feet up on the London Eye for a panoramic view of the Thames and Embankment. The designer shopping on Bond Street is world class, but for high street cool, head to Oxford Circus for the latest catwalk designs at a more reasonable price. At night, London is packed with theatre goers on Shaftsbury Avenue, clubbers in Camden and diners in Chinatown. Even in the early hours the streets are rarely empty. Luckily it’s also easy to find a well-prepared and reasonably priced breakfast in one of Soho’s buzzing 24 hour cafes.