Shopping – No matter what style of shopping you love, you will find it all in London. From the boutique nature of the West End to the major flagship stores on Oxford Street, London is packed with shopping opportunities. There are also plenty of markets like Portobello Road, Camden Market or Old Spitalfields where you can find a treasure and maybe a bargain.
Attractions – You cannot fail to be awed by the attractions in London. From the London Eye and the Shard offering views to the city to the historical Tower of London and Crown Jewels, Buckingham Palace and Changing of the Guards to the boggling range of museums, there is something for everyone including the Houses of Parliament, Westminster Abbey, or explore one of many Royal Parks in the city, such as St James and Hyde Park, Hampstead Heath in the north of the city, you’ll find that London’s parks are an ideal place to relax and view local people going about their daily life. For those who love the Royals or are just fascinated by it all – visit inside Buckingham Palace (seasonal), Kensington Palace, Windsor Castle, Kew Palace, the Royal Horseguards Museum and watch the Changing of the Guard.
Sporting Events – As you would expect from a capital city, there is no shortage of sporting events and attractions. Many of the top Premier League sides are found in London while the capital is home to some of the most prestigious sporting locations in the city, such as Wembley Stadium (football), Wimbledon (lawn tennis), Lords (cricket) and Twickenham (rugby).
Free attractions – Some of the finest museums, such as the National Gallery, the Science Museum, the National History Museum and the British Museum can be explored for free and there is also the Tate Modern, where many exhibits are available for free.