Not so pretty on the outside, but the location is great for buy to let. They are a great size size these flats, being an older build. This one has just come on the market for £155,000 with McCartney's. This is a pretty good price for a property of this size. It's hard to tell from the photos the exact condition, but it might benefit from a freshen up with the paint work and the flooring.
Similar properties in this area have rented recently for around £750 pcm, so you would be looking at an annual yield of 5.8%
This week has seen some pretty good properties for buy to let, with quite high yields. Prices for sale are on the up though, so I would suggest buying earlier in the year to try and make sure you can get yourself a property bargain.