Perfect stay in London close to city centre. Perfect location 10 meters to metro station which takes you literally everywhere. There’s great bus connection as well. Very close to local stores. Definitely recommend