This clean, cozy apartment is in an amazing location - just steps from the famous home of Sherlock Holmes, Regents Park (and London Zoo) and the Baker Street Underground Station. Everything you need is a short walk away.
The apartment is up a narrow set of stairs, and you do get some street noise filtering through the windows at night, but otherwise it is exactly as described. Check in and out was a breeze and communication with the owners was easy.