Safe and super location to stay in great London easy access to Public transportation also 24h mini market 2 min via walk.
I’ll give them a 10/10