London is a city in City of Westminster • Greater London. Typical 2-bed home prices are £1.1m to buy or £4k/month to rent (premium for the UK). It has a green space score of 1.4/10 and a resident wellbeing score of 6.9/10.