Great location to stay, close to all central London landmarks.