Regents Park/London Zoo - 0.3 miles - The Regent's Park has both open parkland and spectacular formal gardens, a large boating lake and an open air theatre. Herons nest on the lake and you can see many other birds and Waterfowl. The Park is also home to the world famous London Zoo. A great place to go for a run.
Madame Tussauds - 0.7 miles - World famous wax figure museum, housing famous figures such as Michael Jackson, David Beckham and The Queen!
British Museum - 0.9 miles - A museum of human history and culture. Its collections number more than seven million objects and are amongst the largest and most comprehensive in the world. They originate from all Continents, illustrating and documenting the story of human culture from its beginnings to the present. Free admission
Leicester Square/Covent Garden/Aldwych - 1.2 miles - Otherwise known as 'The West End', this world famous area is the theatre district of London. See shows such as The Lion King, Dirty Dancing and Oliver and enjoy food at one of the hundreds of restaurants in the area.
Buckingham Palace - 1.7 miles - the official London residence of the British Monarch. Open to the public for viewing in the summer months with the chance to attend tea parties in The Garden.
London Eye - 1.8 miles - A tall Ferris wheel situated on the banks of the River Thames originally erected to celebrate the coming of the Millenium. Enjoy spectacular views of London and its surroundings from the top as well as birds eye views of the Houses of Parliament and Buckingham Palace.
Oxford street - 0.5 miles - There are over 500 shops in Oxford Street making it Europe's busiest shopping street.
Regents street - 0.5 miles - One of the major shopping streets in London's West End, well known to tourists and Londoners alike, and famous for its Christmas illuminations. Every building in Regent Street is protected as a Listed Building.
Selfridges - 0.6 miles - Second largest shop in the UK, Selfridges is a high end chain of department stores. The Oxford Street store is the flagship store of this world famous brand.
Harrods - 1.6 miles - The store occupies a 5-acre site and has over one million square feet of selling space in over 330 departments. This is truly the largest shop in the UK!
Westfield Shopping Centre - 3.5 miles - London's newest addition to the world of shopping. Offering both high street and high end designer shops, this mall is fast becoming London's most popular place to shop.