Places of Interest
Shopping
London has over a dozen department stores, with some of the biggest and best located around Regent Street, Oxford Street and in Knightsbridge. A large shopping mall with over 250 stores is located in Shepherd’s Bush. The most luxurious department stores are Fortnum & Mason, Harrods, Harvey Nichols, Liberty and Selfridges. Sloane Street and the famous Kings Road are just moments away from the hotel.
Parks
London is one the greenest capital cities on earth, with over 600 garden squares, 148 parks and gardens and 122 heaths, commons and greens. Some of London’s most popular parks include Hyde Park, Regent's Park, Green Park, St James’s Park, Richmond Park and Hampstead Heath.
Museums and galleries
There are over 300 museums and galleries in London, most of which are free. Whether you want to see some of the most famous paintings ever, cutting edge modern art or Ancient Egyptian relics, London has a huge choice of world-class culture on its doorstep. Some of London’s most popular include the British Museum, Tate Modern, the Natural History Museum, the Science Museum and the Saatchi Gallery.
Theatre
London hosts innumerable shows covering musicals, comedies, dramas and classics. Most of the theatres are centrally located around the Leicester Square and Covent Garden areas. Several kiosks in the heart of the theatre district also sell discounted tickets.