The Babbs of London, England
London is an ancient city, founded almost 2,000 years ago by the Romans. It is the Capital and most populous city in England. It has grown continually over the years and now encompasses an enormous urban area, known as Greater London containing 8.6 Million people. Place names have changed greatly as time has proceeded, so […]
More