Definitely a recommended place where to sleep while visiting London.