London Bucket List – Visit these Incredible Sites

London is the busy capital of England, which means it’s crowded, expensive and simply put, “exaggerated”. Still, the city seems to be attracting quite a number of tourists. What’s so alluring about London you may ask, well, the answer is given below; Buckingham Palace Yes, if you visit London, Buckingham Palace is undoubtedly the first…