London is a young city in an ageing country