Excellent location directly on Bakerloo Line, just minutes from Baker Street. A Marks and Spencer food store is just in front. The kitchen is well equipped. If you come to London for a couple of days or weeks, this is an accommodation I can recommend (in terms of price/quality)