Hidden London: Abbey Road
Saturday, July 19th, 2008The incredible city of Greater London is England’s capital city and the largest metropolis to be found in Europe. London is also one of the most popular places in Europe in which to take a short vacation or weekend break. Possibly the main reason for the city’s popularity with tourists is the incredible concentration of world class tourist attractions and unbeatably important historical buildings. Of course much of the historical appeal is closely associated with the British Royal Family and the many traditions and institutions in and around London.