Near a lot of commodities (restaurants, caffés, convenience stores), and Victoria Station, therefore in the very centre of London. the room was as described in the announce.
I think it is a perfect accomodation for a sole traveller for a very short stay, one or two nights.