London is Europe’s largest city and one of the largest in the world. It has a population of over 8.1 million in its urban area and over 14 million in the metropolitan area, and is divided into 33 districts.
Big Cities, Big Adventure, Big Possibilities. Your journey starts here! Large selection of real estate properties for rent and sale in the biggest cities worldwide – New York, London, Barcelona, Rome, Paris and others.