World famous for its architecture, history and traditions, London is a city that never rests on its laurels. Visitors are invited to explore the vibrant cultural environment which is bursting with a rich and diverse mix of activities on offer all year round.
Indeed, with so many potential sights and things to do in London the trouble will be finding the time to fit them all in!
Whatever things you're doing in London, save money by booking a cheap hotel from only £9.17 per person
London is one of the culture capitals of the world and is brimming with exciting things to see and do. As such visitors to the city can take in a number of world-famous attractions.
Travellers can jump off the train at Waterloo and take a stroll to the London Eye where spectacular views of the city can be enjoyed day and night.
From there a short trip can be taken to explore the Tate Modern (Bankside) or to soak up the historical sights of St Paul's Cathedral (City of London) and the Tower of London (Tower Hill) as sightseers experience the past, present and future of the city.
One of the best ways to navigate your way around the main sites is by taking advantage of London transport and jumping aboard a London bus and going for a tour.
World-renowned London shopping
No visit to London would be complete without indulging in a bit of retail therapy and with some of the best shops in the world located in the capital there is sure to be something for everyone.
Various shopping districts and street markets in London offer everything from designer labels to bargain buys.
A trip to one of London's most popular department stores - Harrods in Knightsbridge - is a must for any discerning shopper, with the eight-storey store an ideal place for shoppers as well as being a popular tourist attraction.
In addition to the mainstream designer shops, there are also a number of trendy markets located around London.
A visit to Borough Market on Southbank, Portobello Road Market, Brick Lane or Camden could lead to travellers unearthing some hidden treasures.
You'll have extra cash for shopping at Harrods if you find an affordable hotel in Knightsbridge! Stay from just £9.17 per person
Other treasures can be found on display in all London museums. Most are free for visitors, but can sometimes offer special exhibitions for a fee.
One of the most popular destinations is the British Museum (Great Russell Street) with millions of tourists treading its floors every year.
Boasting 2.5 miles of galleries to explore, visitors can spend an afternoon sifting through the relics of ancient Egyptian and Greek empires and come face to face with the works of man from prehistoric to modern times.
Meanwhile, the Tate Modern and Tate Britain (Millbank) are exceptional national art galleries housing some of the finest artworks in the world.
Tate Modern focuses on contemporary art while Tate Britain displays British art from the sixteenth century to the present day.
Book an inexpensive hotel near galleries on the Southbank like the Tate Modern from only £9.17 per person
London's theatre scene has long been famous for attracting some of the biggest names in entertainment to perform in its shows and for theatre lovers it could be the perfect way to spend an evening.
No matter what your theatrical taste is you can be assured that you will find something suitable for you - every genre is covered from musicals to Shakespeare's classics.
Some of the world's most famous and successful shows started in London theatres and are still packing audiences to this day.
Currently showing at some of London's top venues are Andrew Lloyd Webber's Love Never Dies (until March 26th 2011), Dirty Dancing (until April 9th 2011) and Wicked (until April 30th 2011).
Go out after dark
As with any major city, London springs to life at night time.
The capital is world famous for its party vibe and non-stop nightlife, seething with after-hours drinking and dancing dens of all shapes and sizes.
From the dance floors of the best London clubs to the intimacy of smaller London bars, there is sure to be something to offer both hardcore party animals and those looking for a quiet drink and conversation.
Don't catch the last train home after your night out! Book an affordable hotel near the clubs of the West End from £9.17 per person
Visitors to the city can enjoy some of the many beautiful London parks and gardens, such as Hyde Park and Kensington Gardens.
Great for when you need to re-charge your batteries and take a break from the hustle and bustle of city life, or a perfect way to enjoy an afternoon after a hard day's sightseeing!