Good location if you want to go to the city, short 2min walk to the bus then you have a train and underground to the rest of the city, or you can just take the city bus. Plenty of groceries around which are open 24h, same goes for restaurants. Overall very good location if you are in for sightseeing in London.