Perfect place to stay in London, especialy if you need to attend to Excel center ! Very nice and warm hosts. You will feel good under this roof !