Great location (super close to Regent's Park). 5 minute walk to Baker's Street tube station.
It is a garden flat with windows towards the street. Fair amount of space for 1 person but in my opinion too tiny for two people.