Leasehold is really not a problem, about 95% of all modern flats will be. It has a nice long lease, so that is not a problem. However check the service charge and ground rent- make sure they are not huge!
If you can afford to rent the place out after a year and won't need to sell it then it sounds like a good idea, there will be plenty of people renting and if you can afford to keep it that way for a few years you should ride out the current problems and then make your money back if not a little bit more.