Great location to stay in London, just 1 minute walk to overground station, great connection to central London.