Agree with previous posters, leasebacks have developed almost into a scam. From being a sometimes reasonable investment a few years back, the offerings now on the market are grossly overpriced, tiny, in often secondary locations and have little or no end of life resale value. Stay away from them.
Re the UK, nothing of use around London in that kind of budget. With that kind of money, go to east Manchester or some other good up-and-coming areas, or to parts of Newcastle, and buy 2 or 3 bed redbrick terraced property. Houses around 80K in Gorton are giving 400 pounds/month unfurnished or a bit higher, which is 6%. Some capital growth still to be had in these kinds of properties. Also try Chorlton as one poster advised here recently, another reasonable area that is getting better and should provide growth.