The best place to stay in London! Everything was so near by and If not the tube was hardly 20 steps away. Would 1000/10 recommend staying here.