Everyone has different tastes and needs and at a different stage of life, you have said nothing about your own circumstance, so you are going to get opinions from people who may or may not be the same as you.
I think the property is quite nice, good size for a 2 bed, specifically about this property is that the service charge is given as £0 so I wouldn't be surprised if it is a very high figure that doesn't want to be displayed.
I suspect older buildings like this come with bigger service charges than the generic new builds and are spread over less flats.
If you're going to need to move in a few years ie more space, kids, i would not buy this or one like it. For many people I know they think buying anything is on the 'ladder' except flats with high service charges are anything but. Many flats in London today are worth less than they are a few years ago, and this flat seems to be priced at peak price for the block.