Good place to stay, close to an underground station and a mall. 15minutes away from the center of London, I recommend