Great place to stay, close to public transport but also central enough to explore central l London by foot should you choose to