Top things to do in London

London, the most visited city has been blessed with numerous attractions. All these attractions exhibit the grand and dazzling impressions of excellent architecture, diversity, and royalty. Buildings of London are astonishingly …