12 minutes walk from Underground station, everything just more than enough, Ideal place to stay in UK for travelling.