London's Sightseeing Buses

  1. London's Sightseeing Buses by Malcolm Batten

    As the capital of the United Kingdom, and with a history going back to the Roman times, London has obvious potential for tourism. As long ago as 1851, long before London Transport had come into existence, London hosted the Great Exhibition at the Crystal Palace in Hyde Park. In 1951 a new exhibition entitled the Festival of Britain was held...
    Read More

1 Item