Great stay for anyone that wants to be near the centre of London and its main touristic points. 5 minute walk to the tube, 10 minute walk to the British Library. The street is busy at night, but it wasnt a problem for me.