London Left Out Of UK’s Best Buy-To-Let Locations

90’s London was a vastly different place to live ...