best place if u wanna stay in london. so close from everything