Good grief, it's a fairly modern building. From the interior pics I assumed that had been shoehorned into some sort of attic in a very old structure.
It's an absolute mess. You have to work really hard to design a building that ugly, impractical, and cluttered. A utilitarian design that has poor utility.
Newly refurbished? The nasty kitchen cabinets and kitchen surfaces don't even match. And WTF is that angled window in the second picture?
The crap 'kitchen' floor tiles, cabinets and beige carpet throughout shout of a BTL-er trying to sell up and leave the market.
I like the bit that says:
Gotta love the fake leaded lights in the neighbouring flat.
"It's a London Thing"... WTF does an empty headed EA slogan like that mean? Perhaps the insane price.