London property market: An overview