Very glad I found this spot, really close to the Tube, very simple check in, good communication! Will definitely stay on my London list!