How many miles from London to Sussex?

That depends on where in Sussex. London-Brighton is about 51 miles.