London, the capital of the United Kingdom, is the second-most populous conurbation in Europe after Moscow.
London is situated in south-east England, on the River Thames.
London is not only an important centre of culture, commerce and politics.
London city is well known for such sights as Buckingham Palace, St Paul's Cathedral, Trafalgar Square,
the Palace of Westminster, Tower Bridge and its distinctive red buses.
Subways,Train stations,Airports, Luxuries hotel and famous nights clubs helps doing London a major tourist and clubber destination in Europe.
*The Palace of Westminster seen across the River Thames
| The Generator London |
| London |
| The UK's largest, liveliest and funkiest hostel located in the centre of London. With over 800 beds, The Generator is the perfect place to meet other backpackers from all over the world. |
| Best price for mid-week single room : 12.00 £ |