When you want to have a nice homey feeling in London , Debbie’s Place can give you that.
It’s close to the supermarket, to some fastfood like Mc Do, five guys, Starbucks , etc and a 7-10 min walk to the tube. It can accommodate 6 people. The one I really like in the place is the cleanliness of the unit, the only negative I can say is that there is a pub in front of the unit which is quite noisy during the night especially if there are crowds and there only have stairs which is kinda hard for travelers like us who have big luggages.