london is the best and the most popular city of England. It has an outstanding reputation around the whole world, for its various plus points, I have been visited the city like three times in my whole travelling life, and all of my tours were awesome to the city. There is so much in London which a normal person can enjoy. That just always makes me feel so good to explore the City (LONDON).
Need a little information about the bus tours from new york