We’ve always lived in London, and until we retire, I can’t imagine living anywhere else. The variety and ability to do just about anything is incredible, and I love the opportunities to explore for our DC as they’re becoming teenagers
We afford it by having bought super cheap 25 years ago (£50k flat) and then selling and moving to areas that aren’t the big names that everyone has heard of, which we’ve been able to do because of having lived here so long, always zones 2-4. The thing with london is that, unless you’re super wealthy, you’ll always have to compromise on something, but it’s possible to be smart - say, a less salubrious area with great transport, or a nicer area but not near the best school in the borough
We’ve paid up to £1,000 mortgage, no inheritance, just trading up and salary increases, which can be very large in the right industry. We also don’t have private school overheads, as we send kids to local schools despite high earnings
Places I’d look now would be anywhere on the south east crossrail branch, Stanmore end of the jubilee line, Beckton, Plumstead, Charlton, Eltham - not the usual suspects, necessarily
As to gang violence - unless you’re involved, it’s like a different world that doesn’t cross yours, and most kids have nothing to do with. Other than that, crime is like anywhere. Lock your car, don’t walk down dark alleys etc. and central london is always packed, biggest danger is getting ripped off in one of those over priced American candy shops that seem to have sprung up everywhere :)