Great place to stay for Chelsea FC fans with Stamford bridge just across the street. Close to the metro which is convenient to travel to central London.