mike's place is all you need if you travel alone in london, the train station and subway one of the main ones is less than 10 minutes walk, you have many restaurants of different kind of food around the apartment. I recommend this place for people traveling alone, mike's hospitality is spectacular, he helped me a lot to know what train I had to take for different stations