The apartment is just amazing. 100% the best I've been so far in London.
Just perfect stay for 4 peoples. Very clean, rooms are bigger than expected, plenty of space, location is amazing.
Best trip to London so far.