This place is one best place à ever been in london.
this place very close to the gare station Walthamstow also very clean.
the best thing is the host is a wonderful person et very helpful.
I recommend this place for a peacefull stay in london