Great location. Close to the tube and everything else you need for your stay in London.