Really could not get a better London location. Clean room, everything you need and an excellent falafel shop on the corner. Book it already!