It is on a very busy main road.
But good public transport and Morden Hall Park is beautiful. Lots of green space in the wider area.
Share of freehold and long lease is good for a flat / maisonette.
It is Regional-Dwellers or the wealthy who are squeamish about flats, terraces, leaseholds and no garage: millions and millions of people in London live ordinary lives in flats etc. Replies that ignore context (London and your budget) are a waste of space.
This does seem to have had a bargain cosmetic makeover… I would want to be very sure about damp etc.