5 mins walk to the tube but a little far from downtown London tho