A great spot to stay for a group spending time in London - would heartily recommend