This is an ideal location if you want to tour around Central London. Close to the Victoria line and bus line #24 that will take you to all the major sights. The flat we rented had two big windows overlooking the street too.
My husband and I came here for our Honeymoon and it was just perfect. The shared bathroom wasn't bad at all.
Another aspect that was such a nice addition was the wine, bread, cereal, milk and all the little extras. When we come to London again we will definitely stay again.