Marksons place is great if you need an affordable place to stay in London. Everything as described and close to the overground station.