the apartment packs any of personal touch, very clear this is just a money making exercise, loud location not aided by damp single glazed windows.
I mean saving grace is that you don't spend too much time on in your room whilst in London.
ultimately its a premium price for a poor product, described by my wife as a student dorm at best.