Apartment pictures true. However, definately run down and in need of an update. There was also a very bad smell coming from kitchen area which was quite overwhelming. Has potential to be stunning but definately in need of bit TLC.
Check-in took a while, had to wait outside for 20 minutes to be let in. Communication around this was good.
Location is ideal - close to tube so can travel wherever you need to go in London.
Still good value for money when sharing the cost with a large group.