Home|Life|LondonDoes This Mean You’ll Soon Be Able To Afford To Buy A Flat In London?Figures have shown a 15% drop in property prices in the last 12 months.