Awesome place to stay, just nearby the subway northern line with easy access then to so many great places in the center of London <3
Our stay was great, with the small inconvenience of the flat being next to a large road with an occasional police siren going the street or such things, but nothing to really worry about and it comes with the great location obviously ! Accomodations are great in the area, the place is fine, clean, I did appreciate and will probably return as long as the place would be available for a next travel :)