The best places to live in Greater London (0 recommended locations and 2 other locations)
Greater London makes up the majority of the London region and probably requires no further introduction. It has a population of over 8 million people and there are many locations within Greater London to consider living depending on your living preferences.