Great place for a short stay in London! Cozy apartment. It’s very close to the underground, buses and overground - didn’t have problems navigating in London for the first time visit