London
      England
Language
 
   Voice/Chat
Rate It
 
Vast, vibrant and truly multicultural, London is one of the world's great cities. Located in the southeast of England, on the River Thames, it is the capital of the United Kingdom (UK) and has been the heart of its political, cultural and business life for centuries. London is today one of the world's leading business, financial and cultural centres and is a major tourist destination, with numerous iconic landmarks such as the Houses of Parliament and the London Eye seen below.
Powered by VR2020.com © 2006™