I will sure rebook next time i am in London. The place is few minutes walk to shops and Russell Square train station.