Busy neighbourhood but that's London for you. Everything you need is steps away.