Lets go to London! My Cousin lives in London and It would be great to see how she lives. I do like the endless possibilities of what the streets have to offer on a daily basis, and proper Double Decker Buses!
Oxford Street in London, England, at Christmastime. Oxford Street is not anywhere near the city of Oxford -which is about 60 km north west of London- and is a major thoroughfare in the West End. Oxford Street is one of Europe’s busiest.